


package com.proyecto1;

import com.proyecto1.PublicaFB;
import com.proyecto1.R;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

/**
 * @author KIKE
 * @version 1.0
 * Clase principal del proyecto
 * es como la clase main en una aplicacion 
 * de escritorio java
 */
public class Proyecto1Activity extends Activity {
	
	//la variable donde tengo el punteo final
	private int punteo_final;
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_proyecto1);
        /**
         * Creamos un objeto de la clase GameView
         * que contiene el metodo onDraw 
         * que sirve para pintar
         */
        
        
        
        Button logpost = (Button) findViewById(R.id.button1);
        logpost.setOnClickListener(new OnClickListener() {
			
			public void onClick(View v) {
				// TODO Auto-generated method stub
				
				inicio();			
			}
		});
        
      //boton para cerrar sesion
        Button logout = (Button) findViewById(R.id.button2);
        logout.setOnClickListener(new OnClickListener() {
			
			public void onClick(View v) {
				// TODO Auto-generated method stub
				cerrarSesionFB();
			}
		});
        
        
        
        /**
         * Esta parte es facil:
         * Creo un boton para llamar al metodo que postea en la fanpage
		*/
        
    }
    
    public void inicio(){
    	GameView myView=new GameView(getApplicationContext());
        setContentView(myView);
        myView.requestFocus();	
    }
    
    public void initSendPostFBHappyDirtyFinger(int puntos){
    	Intent intentoPostFB = new Intent(this, PublicaFB.class);
    	//este parametro es el que contiene el punteo del participante
        intentoPostFB.putExtra("facebookMessage", " Ha obtenido " + puntos + " puntos. your great!!");
        intentoPostFB.putExtra("status", "postlog");
        
        startActivity(intentoPostFB);//y le hechamos fuego!!
    }
    
    //el mismo metodo de arriba, solo le paso el parametro para que cierre
    public void cerrarSesionFB(){
    	Intent intentoCerrarSesion = new Intent(getApplicationContext(), PublicaFB.class);
    	intentoCerrarSesion.putExtra("facebookMessage", "cerrando");
    	intentoCerrarSesion.putExtra("status", "logout");
        
        startActivity(intentoCerrarSesion);//cerrando sesion
    }
}